basic petrochemicals - English Synonyms Dictionary